<?xml version="1.0" encoding="UTF-8"?>
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
                xmlns:f="http://java.sun.com/jsf/core"
                xmlns:h="http://java.sun.com/jsf/html"
                xmlns:ui="http://java.sun.com/jsf/facelets"
                xmlns:p="http://primefaces.org/ui">
    <h:panelGrid columns="16">
    </h:panelGrid>
    <p:toolbar>
        <p:toolbarGroup align="right">
            <p:commandLink ajax="false" process="@this"
                           actionListener="#{jsfBean.printExcelReportAction}">
                <p:graphicImage value="../resources/images/newExcel.png" width="25px" height="25px"/>
                <f:attribute name="templateFile" value="RepCompendio.jasper"/>
                <f:attribute name="templateType" value="xls"/>
                <f:attribute name="reportType" value="17"/>
            </p:commandLink>
        </p:toolbarGroup>
    </p:toolbar>
    <p:toolbar>
        <p:toolbarGroup align="left">
                <h:outputText value="Reporte: Tipo por Cuenta Contable" styleClass="text_header_table" />
        </p:toolbarGroup>
    </p:toolbar>
    <p:dataTable id="dtTipoPorCuentaContable" value="#{data_tipoPorCuentaContable}"
                 var="item" rowKey="#{item.id}"
                 rows="10" paginator="true"
                 paginatorPosition="bottom" emptyMessage="No existen registros"
                 paginatorTemplate="{CurrentPageReport}  {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} {RowsPerPageDropdown}"
                 rowsPerPageTemplate="5,10,25,50">
        <p:columnGroup type="header">
            <p:row>
                <p:column headerText="" style="text-align:right"/>
                <p:column headerText="" style="text-align:right"/>
                <p:column headerText="Totales: " style="text-align:right"/>
                <p:column headerText="" style="text-align:right" rendered="#{agrupacionShow}"/>
                <p:column headerText="" style="text-align:right" rendered="#{monedaShow}"/>
                <p:column styleClass="columnRightTopClass">
                    <f:facet name="header">
                        <h:outputText value="#{totalBeanTipoPorCuentaContable.totalAnno1}">
                            <f:convertNumber pattern="###,###,##0.00" locale="en-US"/>
                        </h:outputText>
                    </f:facet>
                </p:column>
                <p:column styleClass="columnRightTopClass">
                    <f:facet name="header">
                        <h:outputText value="#{totalBeanTipoPorCuentaContable.totalAnno2}">
                            <f:convertNumber pattern="###,###,##0.00" locale="en-US"/>
                        </h:outputText>
                    </f:facet>

                </p:column>
                <p:column styleClass="columnRightTopClass">
                    <f:facet name="header">
                        <h:outputText value="#{totalBeanTipoPorCuentaContable.totalAnno3}">
                            <f:convertNumber pattern="###,###,##0.00" locale="en-US"/>
                        </h:outputText>
                    </f:facet>

                </p:column>
                <p:column styleClass="columnRightTopClass">
                    <f:facet name="header">
                        <h:outputText value="#{totalBeanTipoPorCuentaContable.totalAnno4}">
                            <f:convertNumber pattern="###,###,##0.00" locale="en-US"/>
                        </h:outputText>
                    </f:facet>
                </p:column>
                <p:column styleClass="columnRightTopClass">
                    <f:facet name="header">
                        <h:outputText value="#{totalBeanTipoPorCuentaContable.totalGeneral}">
                            <f:convertNumber pattern="###,###,##0.00" locale="en-US"/>
                        </h:outputText>
                    </f:facet>

                </p:column>
            </p:row>
            <p:row styleClass="columnLeftTopClass" style="min-width:100px">
                <p:column headerText="Grupo">

                </p:column>
                <p:column headerText="Sociedad">

                </p:column>
                <p:column headerText="Clasificación">

                </p:column>
                <p:column styleClass="columnRightTopClass" style="min-width:30px">
                    <f:facet name="header">
                        <h:outputText value="Hasta #{jsfBean.reporteContext.checkPoint.anno1}"/>
                    </f:facet>
                </p:column>
                <p:column styleClass="columnRightTopClass" style="min-width:30px">
                    <f:facet name="header">
                        <h:outputText value="#{jsfBean.reporteContext.checkPoint.anno2}"/>
                    </f:facet>

                </p:column>
                <p:column styleClass="columnRightTopClass" style="min-width:30px">
                    <f:facet name="header">
                        <h:outputText value="#{jsfBean.reporteContext.checkPoint.anno3}"/>
                    </f:facet>
                </p:column>
                <p:column styleClass="columnRightTopClass" style="min-width:30px">
                    <f:facet name="header">
                        <h:outputText value="#{jsfBean.reporteContext.checkPoint.anno4}"/>
                    </f:facet>

                </p:column>
                <p:column styleClass="columnRightTopClass" style="min-width:30px">
                    <f:facet name="header">
                        <h:outputText value="Total General"/>
                    </f:facet>
                </p:column>
            </p:row>
        </p:columnGroup>

        <p:column styleClass="columnLeftTopClass" style="min-width:100px">
            <f:facet name="header">
                <h:outputText value="Sociedad"/>
            </f:facet>
            <h:outputText value="#{item.grupoEmpresarialNombre}"/>
        </p:column>
        <p:column styleClass="columnLeftTopClass" style="min-width:100px">
            <f:facet name="header">
                <h:outputText value="Sociedad"/>
            </f:facet>
            <h:outputText value="#{item.sociedadNombre}"/>
        </p:column>
        <p:column styleClass="columnLeftTopClass" style="min-width:100px">
            <h:outputText value="#{item.entidad}"/>
        </p:column>
        <p:column styleClass="columnRightTopClass" style="min-width:30px">
            <f:facet name="header">
                <h:outputText value="Hasta #{jsfBean.reporteContext.checkPoint.anno1}"/>
            </f:facet>

            <p:commandLink actionListener="#{jsfBean.activeTabFromGlobal}" ajax="true"
                           update=":frmReporte:tabReport">
                <h:outputText value="#{item.anno1}">
                    <f:convertNumber pattern="###,###,##0.00" locale="en-US"/>
                </h:outputText>
                <f:attribute name="tabId" value="0"/>
            </p:commandLink>
        </p:column>
        <p:column styleClass="columnRightTopClass" style="min-width:30px">
            <f:facet name="header">
                <h:outputText value="#{jsfBean.reporteContext.checkPoint.anno2}"/>
            </f:facet>

            <p:commandLink actionListener="#{jsfBean.activeTabFromGlobal}" ajax="true"
                           update=":frmReporte:tabReport">
                <h:outputText value="#{item.anno2}">
                    <f:convertNumber pattern="###,###,##0.00" locale="en-US"/>
                </h:outputText>
                <f:attribute name="tabId" value="0"/>
            </p:commandLink>
        </p:column>
        <p:column styleClass="columnRightTopClass" style="min-width:30px">
            <f:facet name="header">
                <h:outputText value="#{jsfBean.reporteContext.checkPoint.anno3}"/>
            </f:facet>
            <p:commandLink actionListener="#{jsfBean.activeTabFromGlobal}" ajax="true"
                           update=":frmReporte:tabReport">
                <h:outputText value="#{item.anno3}">
                    <f:convertNumber pattern="###,###,##0.00" locale="en-US"/>
                </h:outputText>
                <f:attribute name="tabId" value="0"/>
            </p:commandLink>
        </p:column>
        <p:column styleClass="columnRightTopClass" style="min-width:30px">
            <f:facet name="header">
                <h:outputText value="#{jsfBean.reporteContext.checkPoint.anno4}"/>
            </f:facet>

            <p:commandLink actionListener="#{jsfBean.activeTabFromGlobal}" ajax="true"
                           update=":frmReporte:tabReport">
                <h:outputText value="#{item.anno4}">
                    <f:convertNumber pattern="###,###,##0.00" locale="en-US"/>
                </h:outputText>
                <f:attribute name="tabId" value="0"/>
            </p:commandLink>
        </p:column>
        <p:column styleClass="columnRightTopClass" style="min-width:30px">
            <f:facet name="header">
                <h:outputText value="Total General"/>
            </f:facet>
            <p:commandLink actionListener="#{jsfBean.activeTabFromGlobal}" ajax="true"
                           update=":frmReporte:tabReport">
                <h:outputText value="#{item.totalGeneral}">
                    <f:convertNumber pattern="###,###,##0.00" locale="en-US"/>
                </h:outputText>
                <f:attribute name="tabId" value="0"/>
        </p:commandLink>
        </p:column>

    </p:dataTable>
    <br/>
    <p:toolbar>
        <p:toolbarGroup align="left">
                <h:outputText value="Reporte: Tipo por Proveedor" styleClass="text_header_table" />
        </p:toolbarGroup>
    </p:toolbar>
    <p:dataTable id="dtTipoPorProveedor" value="#{data_tipoPorProveedor}"
                 var="item" rowKey="#{item.id}"
                 rows="10" paginator="true"
                 paginatorPosition="bottom" emptyMessage="No existen registros"
                 paginatorTemplate="{CurrentPageReport}  {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} {RowsPerPageDropdown}"
                 rowsPerPageTemplate="5,10,25,50">
        <p:columnGroup type="header">
            <p:row>
                <p:column headerText="" style="text-align:right"/>
                <p:column headerText="" style="text-align:right"/>
                <p:column headerText="Totales: " style="text-align:right"/>
                <p:column headerText="" style="text-align:right" rendered="#{agrupacionShow}"/>
                <p:column headerText="" style="text-align:right" rendered="#{monedaShow}"/>
                <p:column styleClass="columnRightTopClass">
                    <f:facet name="header">
                        <h:outputText value="#{totalBeanTipoPorProveedor.totalAnno1}">
                            <f:convertNumber pattern="###,###,##0.00" locale="en-US"/>
                        </h:outputText>
                    </f:facet>
                </p:column>
                <p:column styleClass="columnRightTopClass">
                    <f:facet name="header">
                        <h:outputText value="#{totalBeanTipoPorProveedor.totalAnno2}">
                            <f:convertNumber pattern="###,###,##0.00" locale="en-US"/>
                        </h:outputText>
                    </f:facet>

                </p:column>
                <p:column styleClass="columnRightTopClass">
                    <f:facet name="header">
                        <h:outputText value="#{totalBeanTipoPorProveedor.totalAnno3}">
                            <f:convertNumber pattern="###,###,##0.00" locale="en-US"/>
                        </h:outputText>
                    </f:facet>

                </p:column>
                <p:column styleClass="columnRightTopClass">
                    <f:facet name="header">
                        <h:outputText value="#{totalBeanTipoPorProveedor.totalAnno4}">
                            <f:convertNumber pattern="###,###,##0.00" locale="en-US"/>
                        </h:outputText>
                    </f:facet>
                </p:column>
                <p:column styleClass="columnRightTopClass">
                    <f:facet name="header">
                        <h:outputText value="#{totalBeanTipoPorProveedor.totalGeneral}">
                            <f:convertNumber pattern="###,###,##0.00" locale="en-US"/>
                        </h:outputText>
                    </f:facet>

                </p:column>
            </p:row>
            <p:row styleClass="columnLeftTopClass" style="min-width:100px">
                <p:column headerText="Grupo">

                </p:column>
                <p:column headerText="Sociedad">

                </p:column>
                <p:column headerText="Clasificación">

                </p:column>
                <p:column styleClass="columnRightTopClass" style="min-width:30px">
                    <f:facet name="header">
                        <h:outputText value="Hasta #{jsfBean.reporteContext.checkPoint.anno1}"/>
                    </f:facet>
                </p:column>
                <p:column styleClass="columnRightTopClass" style="min-width:30px">
                    <f:facet name="header">
                        <h:outputText value="#{jsfBean.reporteContext.checkPoint.anno2}"/>
                    </f:facet>

                </p:column>
                <p:column styleClass="columnRightTopClass" style="min-width:30px">
                    <f:facet name="header">
                        <h:outputText value="#{jsfBean.reporteContext.checkPoint.anno3}"/>
                    </f:facet>
                </p:column>
                <p:column styleClass="columnRightTopClass" style="min-width:30px">
                    <f:facet name="header">
                        <h:outputText value="#{jsfBean.reporteContext.checkPoint.anno4}"/>
                    </f:facet>

                </p:column>
                <p:column styleClass="columnRightTopClass" style="min-width:30px">
                    <f:facet name="header">
                        <h:outputText value="Total General"/>
                    </f:facet>
                </p:column>
            </p:row>
        </p:columnGroup>

        <p:column styleClass="columnLeftTopClass" style="min-width:100px">
            <f:facet name="header">
                <h:outputText value="Sociedad"/>
            </f:facet>
            <h:outputText value="#{item.grupoEmpresarialNombre}"/>
        </p:column>
        <p:column styleClass="columnLeftTopClass" style="min-width:100px">
            <f:facet name="header">
                <h:outputText value="Sociedad"/>
            </f:facet>
            <h:outputText value="#{item.sociedadNombre}"/>
        </p:column>
        <p:column styleClass="columnLeftTopClass" style="min-width:100px">
            <h:outputText value="#{item.entidad}"/>
        </p:column>
        <p:column styleClass="columnRightTopClass" style="min-width:30px">
            <f:facet name="header">
                <h:outputText value="Hasta #{jsfBean.reporteContext.checkPoint.anno1}"/>
            </f:facet>
            <p:commandLink actionListener="#{jsfBean.activeTabFromGlobal}" ajax="true"
                           update=":frmReporte:tabReport">
                <h:outputText value="#{item.anno1}">
                    <f:convertNumber pattern="###,###,##0.00" locale="en-US"/>
                </h:outputText>
                <f:attribute name="tabId" value="2"/>
            </p:commandLink>
        </p:column>
        <p:column styleClass="columnRightTopClass" style="min-width:30px">
            <f:facet name="header">
                <h:outputText value="#{jsfBean.reporteContext.checkPoint.anno2}"/>
            </f:facet>

            <p:commandLink actionListener="#{jsfBean.activeTabFromGlobal}" ajax="true"
                           update=":frmReporte:tabReport">
                <h:outputText value="#{item.anno2}">
                    <f:convertNumber pattern="###,###,##0.00" locale="en-US"/>
                </h:outputText>
                <f:attribute name="tabId" value="2"/>
            </p:commandLink>
        </p:column>
        <p:column styleClass="columnRightTopClass" style="min-width:30px">
            <f:facet name="header">
                <h:outputText value="#{jsfBean.reporteContext.checkPoint.anno3}"/>
            </f:facet>
            <p:commandLink actionListener="#{jsfBean.activeTabFromGlobal}" ajax="true"
                           update=":frmReporte:tabReport">
                <h:outputText value="#{item.anno3}">
                    <f:convertNumber pattern="###,###,##0.00" locale="en-US"/>
                </h:outputText>
                <f:attribute name="tabId" value="2"/>
            </p:commandLink>
        </p:column>
        <p:column styleClass="columnRightTopClass" style="min-width:30px">
            <f:facet name="header">
                <h:outputText value="#{jsfBean.reporteContext.checkPoint.anno4}"/>
            </f:facet>

            <p:commandLink actionListener="#{jsfBean.activeTabFromGlobal}" ajax="true"
                           update=":frmReporte:tabReport">
                <h:outputText value="#{item.anno4}">
                    <f:convertNumber pattern="###,###,##0.00" locale="en-US"/>
                </h:outputText>
                <f:attribute name="tabId" value="2"/>
            </p:commandLink>
        </p:column>
        <p:column styleClass="columnRightTopClass" style="min-width:30px">
            <f:facet name="header">
                <h:outputText value="Total General"/>
            </f:facet>
            <p:commandLink actionListener="#{jsfBean.activeTabFromGlobal}" ajax="true"
                           update=":frmReporte:tabReport">
                <h:outputText value="#{item.totalGeneral}">
                    <f:convertNumber pattern="###,###,##0.00" locale="en-US"/>
                </h:outputText>
                <f:attribute name="tabId" value="2"/>
            </p:commandLink>
        </p:column>

    </p:dataTable>
    <br/>
    <p:toolbar>
        <p:toolbarGroup align="left">
                <h:outputText value="Reporte: Tipo por Usuario" styleClass="text_header_table" />
        </p:toolbarGroup>
    </p:toolbar>
    <p:dataTable id="dtTipoPorUsuario" value="#{data_tipoPorUsuario}"
                 var="item" rowKey="#{item.id}"
                 rows="10" paginator="true"
                 paginatorPosition="bottom" emptyMessage="No existen registros"
                 paginatorTemplate="{CurrentPageReport}  {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} {RowsPerPageDropdown}"
                 rowsPerPageTemplate="5,10,25,50">
        <p:columnGroup type="header">
            <p:row>
                <p:column headerText="" style="text-align:right"/>
                <p:column headerText="" style="text-align:right"/>
                <p:column headerText="Totales: " style="text-align:right"/>
                <p:column headerText="" style="text-align:right" rendered="#{agrupacionShow}"/>
                <p:column headerText="" style="text-align:right" rendered="#{monedaShow}"/>
                <p:column styleClass="columnRightTopClass">
                    <f:facet name="header">
                        <h:outputText value="#{totalBeanTipoPorProveedor.totalAnno1}">
                            <f:convertNumber pattern="###,###,##0.00" locale="en-US"/>
                        </h:outputText>
                    </f:facet>
                </p:column>
                <p:column styleClass="columnRightTopClass">
                    <f:facet name="header">
                        <h:outputText value="#{totalBeanTipoPorUsuario.totalAnno2}">
                            <f:convertNumber pattern="###,###,##0.00" locale="en-US"/>
                        </h:outputText>
                    </f:facet>

                </p:column>
                <p:column styleClass="columnRightTopClass">
                    <f:facet name="header">
                        <h:outputText value="#{totalBeanTipoPorUsuario.totalAnno3}">
                            <f:convertNumber pattern="###,###,##0.00" locale="en-US"/>
                        </h:outputText>
                    </f:facet>

                </p:column>
                <p:column styleClass="columnRightTopClass">
                    <f:facet name="header">
                        <h:outputText value="#{totalBeanTipoPorUsuario.totalAnno4}">
                            <f:convertNumber pattern="###,###,##0.00" locale="en-US"/>
                        </h:outputText>
                    </f:facet>
                </p:column>
                <p:column styleClass="columnRightTopClass">
                    <f:facet name="header">
                        <h:outputText value="#{totalBeanTipoPorUsuario.totalGeneral}">
                            <f:convertNumber pattern="###,###,##0.00" locale="en-US"/>
                        </h:outputText>
                    </f:facet>

                </p:column>
            </p:row>
            <p:row styleClass="columnLeftTopClass" style="min-width:100px">
                <p:column headerText="Grupo">

                </p:column>
                <p:column headerText="Sociedad">

                </p:column>
                <p:column headerText="Clasificación">

                </p:column>
                <p:column styleClass="columnRightTopClass" style="min-width:30px">
                    <f:facet name="header">
                        <h:outputText value="Hasta #{jsfBean.reporteContext.checkPoint.anno1}"/>
                    </f:facet>
                </p:column>
                <p:column styleClass="columnRightTopClass" style="min-width:30px">
                    <f:facet name="header">
                        <h:outputText value="#{jsfBean.reporteContext.checkPoint.anno2}"/>
                    </f:facet>

                </p:column>
                <p:column styleClass="columnRightTopClass" style="min-width:30px">
                    <f:facet name="header">
                        <h:outputText value="#{jsfBean.reporteContext.checkPoint.anno3}"/>
                    </f:facet>
                </p:column>
                <p:column styleClass="columnRightTopClass" style="min-width:30px">
                    <f:facet name="header">
                        <h:outputText value="#{jsfBean.reporteContext.checkPoint.anno4}"/>
                    </f:facet>

                </p:column>
                <p:column styleClass="columnRightTopClass" style="min-width:30px">
                    <f:facet name="header">
                        <h:outputText value="Total General"/>
                    </f:facet>
                </p:column>
            </p:row>
        </p:columnGroup>

        <p:column styleClass="columnLeftTopClass" style="min-width:100px">
            <f:facet name="header">
                <h:outputText value="Sociedad"/>
            </f:facet>
            <h:outputText value="#{item.grupoEmpresarialNombre}"/>
        </p:column>
        <p:column styleClass="columnLeftTopClass" style="min-width:100px">
            <f:facet name="header">
                <h:outputText value="Sociedad"/>
            </f:facet>
            <h:outputText value="#{item.sociedadNombre}"/>
        </p:column>
        <p:column styleClass="columnLeftTopClass" style="min-width:100px">
            <h:outputText value="#{item.entidad}"/>
        </p:column>
        <p:column styleClass="columnRightTopClass" style="min-width:30px">
            <f:facet name="header">
                <h:outputText value="Hasta #{jsfBean.reporteContext.checkPoint.anno1}"/>
            </f:facet>
            <p:commandLink actionListener="#{jsfBean.activeTabFromGlobal}" ajax="true"
                           update=":frmReporte:tabReport">
                <h:outputText value="#{item.anno1}">
                    <f:convertNumber pattern="###,###,##0.00" locale="en-US"/>
                </h:outputText>
                <f:attribute name="tabId" value="1"/>
            </p:commandLink>
        </p:column>
        <p:column styleClass="columnRightTopClass" style="min-width:30px">
            <f:facet name="header">
                <h:outputText value="#{jsfBean.reporteContext.checkPoint.anno2}"/>
            </f:facet>

            <p:commandLink actionListener="#{jsfBean.activeTabFromGlobal}" ajax="true"
                           update=":frmReporte:tabReport">
                <h:outputText value="#{item.anno2}">
                    <f:convertNumber pattern="###,###,##0.00" locale="en-US"/>
                </h:outputText>
                <f:attribute name="tabId" value="1"/>
            </p:commandLink>
        </p:column>
        <p:column styleClass="columnRightTopClass" style="min-width:30px">
            <f:facet name="header">
                <h:outputText value="#{jsfBean.reporteContext.checkPoint.anno3}"/>
            </f:facet>
            <p:commandLink actionListener="#{jsfBean.activeTabFromGlobal}" ajax="true"
                           update=":frmReporte:tabReport">
                <h:outputText value="#{item.anno3}">
                    <f:convertNumber pattern="###,###,##0.00" locale="en-US"/>
                </h:outputText>
                <f:attribute name="tabId" value="1"/>
            </p:commandLink>
        </p:column>
        <p:column styleClass="columnRightTopClass" style="min-width:30px">
            <f:facet name="header">
                <h:outputText value="#{jsfBean.reporteContext.checkPoint.anno4}"/>
            </f:facet>

            <p:commandLink actionListener="#{jsfBean.activeTabFromGlobal}" ajax="true"
                           update=":frmReporte:tabReport">
                <h:outputText value="#{item.anno4}">
                    <f:convertNumber pattern="###,###,##0.00" locale="en-US"/>
                </h:outputText>
                <f:attribute name="tabId" value="1"/>
            </p:commandLink>
        </p:column>
        <p:column styleClass="columnRightTopClass" style="min-width:30px">
            <f:facet name="header">
                <h:outputText value="Total General"/>
            </f:facet>
            <p:commandLink actionListener="#{jsfBean.activeTabFromGlobal}" ajax="true"
                           update=":frmReporte:tabReport">
                <h:outputText value="#{item.totalGeneral}">
                    <f:convertNumber pattern="###,###,##0.00" locale="en-US"/>
                </h:outputText>
                <f:attribute name="tabId" value="1"/>
            </p:commandLink>
        </p:column>

    </p:dataTable>
    <br/>
    <p:toolbar>
        <p:toolbarGroup align="left">
                <h:outputText value="Reportes" styleClass="text_header_table" />
        </p:toolbarGroup>
    </p:toolbar>
    <p:dataTable id="dtOtrosReportes" value="#{data_detalleOtros}"
                 var="item" rowKey="#{item.id}"
                 rows="10" paginator="true"
                 paginatorPosition="bottom" emptyMessage="No existen registros"
                 paginatorTemplate="{CurrentPageReport}  {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} {RowsPerPageDropdown}"
                 rowsPerPageTemplate="5,10,25,50">
        <p:columnGroup type="header">

            <p:row styleClass="columnLeftTopClass" style="min-width:100px">
                <p:column headerText="Grupo">

                </p:column>
                <p:column headerText="Sociedad">

                </p:column>
                <p:column headerText="Clasificación">

                </p:column>
                <p:column styleClass="columnRightTopClass" style="min-width:30px">
                    <f:facet name="header">
                        <h:outputText value="Hasta #{jsfBean.reporteContext.checkPoint.anno1}"/>
                    </f:facet>
                </p:column>
                <p:column styleClass="columnRightTopClass" style="min-width:30px">
                    <f:facet name="header">
                        <h:outputText value="#{jsfBean.reporteContext.checkPoint.anno2}"/>
                    </f:facet>

                </p:column>
                <p:column styleClass="columnRightTopClass" style="min-width:30px">
                    <f:facet name="header">
                        <h:outputText value="#{jsfBean.reporteContext.checkPoint.anno3}"/>
                    </f:facet>
                </p:column>
                <p:column styleClass="columnRightTopClass" style="min-width:30px">
                    <f:facet name="header">
                        <h:outputText value="#{jsfBean.reporteContext.checkPoint.anno4}"/>
                    </f:facet>

                </p:column>
                <p:column styleClass="columnRightTopClass" style="min-width:30px">
                    <f:facet name="header">
                        <h:outputText value="Total General"/>
                    </f:facet>
                </p:column>
            </p:row>
        </p:columnGroup>

        <p:column styleClass="columnLeftTopClass" style="min-width:100px">
            <f:facet name="header">
                <h:outputText value="Sociedad"/>
            </f:facet>
            <h:outputText value="#{item.grupoEmpresarialNombre}"/>
        </p:column>
        <p:column styleClass="columnLeftTopClass" style="min-width:100px">
            <f:facet name="header">
                <h:outputText value="Sociedad"/>
            </f:facet>
            <h:outputText value="#{item.sociedadNombre}"/>
        </p:column>
        <p:column styleClass="columnLeftTopClass" style="min-width:100px">
            <h:outputText value="#{item.entidad}"/>
        </p:column>
        <p:column styleClass="columnRightTopClass" style="min-width:30px">
            <f:facet name="header">
                <h:outputText value="Hasta #{jsfBean.reporteContext.checkPoint.anno1}"/>
            </f:facet>
            <p:commandLink actionListener="#{jsfBean.activeTabFromGlobal}" ajax="true"
                           update=":frmReporte:tabReport">
                <h:outputText value="#{item.anno1}">
                    <f:convertNumber pattern="###,###,##0.00" locale="en-US"/>
                </h:outputText>
                <f:attribute name="tabId" value="#{item.tabIndex}"/>
            </p:commandLink>
        </p:column>
        <p:column styleClass="columnRightTopClass" style="min-width:30px">
            <f:facet name="header">
                <h:outputText value="#{jsfBean.reporteContext.checkPoint.anno2}"/>
            </f:facet>

            <p:commandLink actionListener="#{jsfBean.activeTabFromGlobal}" ajax="true"
                           update=":frmReporte:tabReport">
                <h:outputText value="#{item.anno2}">
                    <f:convertNumber pattern="###,###,##0.00" locale="en-US"/>
                </h:outputText>
                <f:attribute name="tabId" value="#{item.tabIndex}"/>
            </p:commandLink>
        </p:column>
        <p:column styleClass="columnRightTopClass" style="min-width:30px">
            <f:facet name="header">
                <h:outputText value="#{jsfBean.reporteContext.checkPoint.anno3}"/>
            </f:facet>
            <p:commandLink actionListener="#{jsfBean.activeTabFromGlobal}" ajax="true"
                           update=":frmReporte:tabReport">
                <h:outputText value="#{item.anno3}">
                    <f:convertNumber pattern="###,###,##0.00" locale="en-US"/>
                </h:outputText>
                <f:attribute name="tabId" value="#{item.tabIndex}"/>
            </p:commandLink>
        </p:column>
        <p:column styleClass="columnRightTopClass" style="min-width:30px">
            <f:facet name="header">
                <h:outputText value="#{jsfBean.reporteContext.checkPoint.anno4}"/>
            </f:facet>

            <p:commandLink actionListener="#{jsfBean.activeTabFromGlobal}" ajax="true"
                           update=":frmReporte:tabReport">
                <h:outputText value="#{item.anno4}">
                    <f:convertNumber pattern="###,###,##0.00" locale="en-US"/>
                </h:outputText>
                <f:attribute name="tabId" value="#{item.tabIndex}"/>
            </p:commandLink>
        </p:column>
        <p:column styleClass="columnRightTopClass" style="min-width:30px">
            <f:facet name="header">
                <h:outputText value="Total General"/>
            </f:facet>

            <p:commandLink actionListener="#{jsfBean.activeTabFromGlobal}" ajax="true"
                           update=":frmReporte:tabReport">
                <h:outputText value="#{item.totalGeneral}">
                    <f:convertNumber pattern="###,###,##0.00" locale="en-US"/>
                </h:outputText>
                <f:attribute name="tabId" value="#{item.tabIndex}"/>
            </p:commandLink>
        </p:column>

    </p:dataTable>

</ui:composition>
